mentally capable - Allemand Anglais Dictionnaire